.rm{
    position:fixed;
    bottom:70px;
    right:0px;
    width:210px;
    z-index:999;
    /* outline:1px solid red; */
}

.rm-item{
    height:92px;
    width:84px;
    /* outline:1px solid red; */
    color:#757575;
    border:1px solid #f5f5f5;
    text-align:center;
    padding-top:14px;
    background-color: #fff;
    margin-left:125px;
}

.rm-item:nth-child(n){
    border-bottom:none;
}

.rm-item:nth-child(n+5){
    border-bottom:1px solid #f5f5f5;
}

.rm-item .iconfont{
    font-size:30px;
}

.rm-item-title{
    display:block;
}

.rm-item:last-child{
    margin-top:18px;
    /* display:none; */
}

.rm-item-appcode{
    position:absolute;
    top:0;
    left:0px;
    width:110px;
    border:1px solid #f5f5f5;
    background-color: #fff;
    padding-top:15px;
    padding-left:8px;
    padding-right:8px;
    padding-bottom:5px;
    margin-right:10px;
    display:none;
}

.rm-item-appcode::after{
    content:"";
    position:absolute;
    top:30px;
    right:-6px;
    width:10px; 
    height: 10px;
    background-color: #fff;
    border:1px solid #f5f5f5;
    transform:rotate(45deg);
    border-left:none;
    border-bottom:none;
}

.rm-item-appcode img{
    width:100%;
}

.rm-item-appcode span{
    width:100%;
    display:block;
    padding:10px;
    text-align:center;
    color:#757575;
}

.rm-item-app:hover .rm-item-appcode{
    display:block;
}
